fruit of the dog-rose - Alemán Inglés Diccionario